Golang Job: Staff Backend Engineer

Job added on

Company

Pento

Location

London, England - United Kingdom

Job type

Full-Time

Golang Job Details

Pento \uD83D\uDE80
Pento is building ✨ the most exceptional payroll experience ✨ for companies and their employees. We're an automated payroll solution that cuts out the time and stress of doing payroll for growing tech businesses. We're proud to be a remote-first company, pushing forward how we work for the better.

We’re looking for a Staff Engineer to bring deep expertise to Pento and strongly impact our technology and development. You’ll use a quickly developed, in-depth knowledge of Pento and your technical expertise to impact our platform, partnering business strategy with tactical prioritisation decisions. Our mission is ambitious and underpinned by our Principles.

We're committed to building a team capable of building a product for everyone, representing different and varied backgrounds, perspectives and experiences. We welcome applications from everyone, regardless of gender, ethnicity, sexual orientation, religion, civil or family status, age, disability, and just about anything else.

Our tech stack ️
We build and host our application and tools using modern and reliable technologies that our team knows and trusts, including React, GraphQL, Golang, Node.js, PostgreSQL, Docker and Kubernetes.

Our levelling \uD83E\uDE9C
The salary band for this L4 role is £95-115k. Titles and compensation at Pento are dependent on our internal levelling (L1-6), which we'll assess throughout the interview process.

The role \uD83D\uDCAC

  • You’ll demonstrate a deep empathy for the customer and understand the business value of what we design and build
  • You’ll ensure your squad is focused on the most impactful areas and that work follows best practices and standards, delivering desired outcomes quickly and with high quality
  • Our Staff Engineers are accountable for influencing other Engineers with regard to best practices. You’ll challenge and drive technical discussions on the team, with the aim of helping others align to the best possible decisions (but understanding that sometimes you may need to make the final decisions when necessary and take responsibility for them)
  • You’ll raise the bar for our Engineering team by coordinating tools, frameworks and architectural decision-making across projects in your squad, and by designing and implementing systems and frameworks that can succeed over the long term

Your qualities \uD83D\uDC8E

  • You own your impact. You find a way to make things happen, and your word is your bond — when you say something will happen, it happens
  • You lead with respect and candour. As an established leader in the community, you’re recognised for your deep knowledge in your core development specialism. You help other engineers step up and grow whilst being able to find efficient solutions for other people's problems
  • You innovate, lead projects and drive change within a business. Through the systems you design and develop, you can deliver business value and high-quality work. You’re able to balance multiple goals across R&D whilst addressing concerns, and turning problems and unclear goals into achievable projects
  • You’re able to advise and impact Engineering strategy. With your expert knowledge of at least two core development specialisms and your track record of advising various technical and non-technical stakeholders, you can steer an Engineering strategy and work with leadership
  • You communicate intentionally. Your communication brings the best out of others. You can communicate strategy and present your findings company-wide and outside the company. You promote a culture of constructive feedback and praise, and are an example that feedback enables others to develop

Your experience ✨

  • You've had a successful track record as a Staff or Senior Engineer in another company and can articulate and demonstrate your development over time
  • Good understanding of other development specialisations (other than your own)
  • You can articulate how you hold yourself and others to high bars of technical excellence
  • You can design and develop complex systems that scale
  • You can give great examples of where you've been able to help engineering teams figure out the why, the what, the how and that you're also able to do on problems of complexity and scale

Don’t worry about your past experience being a 100% fit; we know that’s practically impossible anyway! If this sounds like an interesting opportunity to you, and you resonate with the role and the impact it will drive, let’s talk.
Working at Pento \uD83D\uDDA5
Our people-first, remote environment supports our team in adopting flexible and tailored ways of working. You can learn more about who we are and how we like to work over at Pento Home.

Our benefits include:
  • An equity option plan so you can benefit from our success
  • Flexible working, unlimited time off, and gender-neutral parental leave
  • Yearly team summits and a stipend to support travelling to work with colleagues
  • Mental health support via Spill, one of our most-valued benefits (rated 9.3/10 from the team)
  • The opportunity to join an early-stage tech company on an incredible trajectory

You can read more about our broader perks here.
Your location \uD83C\uDF0D
For teams that have access to customer data (typically within Customer Success, Engineering, or Customer Support), we require that employees are based in the EU/EEA for contractual data transfer reasons. If you are applying to such a role from a non EU/EEA country, and open to relocation, please select your preferred EU/EEA location, and select that you would require Pento to provide a visa.

Accessibility adjustments ℹ️
We’re committed to removing invisible barriers. If there are any adjustments we can make to better support you, please let us know when you apply.

We're proud to be a remote-first company, so we add a #LI-Remote tag to our postings to make sure the remote nature of our roles are picked up by syndication boards.